Path-Based Multicast Communication in Wormhole-Routed Unidirectional Torus Networks

نویسندگان

  • David F. Robinson
  • Philip K. McKinley
  • Betty H. C. Cheng
چکیده

This paper addresses the problem of one-to-many, or multicast, communication in wormhole-routed, n-dimensional torus networks. The proposed methods are designed for systems that support intermediate reception, which permits multi-destination messages to be pipelined through several nodes, depositing a copy at each node. A key issue in the design of such systems is the routing function, which must support both unicast and multicast traac while preventing deadlock among messages. An eecient, deadlock-free routing function is developed and used as a basis for a family of multicast algorithms. The S-torus multicast algorithm uses a single multi-destination message to perform an arbitrary multicast operation. The M-torus algorithm is a generalized multi-phase multicast algorithm, in which a combination of multi-destination messages is used to perform a multicast in one or more communication steps. Two speciic instances of the M-torus algorithm, the M d-torus and M u-torus multicast algorithms, are presented. These algorithms produce contention-free multicast operations and are deadlock-free under all combinations of network traac. A simulation study compares the performance of the diierent multicast algorithms, and implementation issues are discussed. The results of this research are applicable to the design of architectures for both wormhole-routed massively parallel computers and high-speed local area networks with wormhole-routed switch fabrics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Construction of Edge-Disjoint Spanning Trees in the Torus and Application to Multicast in Wormhole-Routed Networks

A tree-based multicast algorithm for wormhole-routed torus networks, which makes use of multiple edge-disjoint spanning trees is presented. A technique for constructing two spanning trees in 2-dimensional torus networks is described. It is formally proven that this construction produces two edge-disjoint spanning trees in any 2-D torus network. Compared with an algorithm for construction of mul...

متن کامل

Tree-Based Multicasting on Wormhole-Routed Star Graph Interconnection Networks with Hamiltonian Path

Multicast is an important collective communication operation on multicomputer systems, in which the same message is delivered from a source node to an arbitrary number of destination nodes. The star graph interconnection network has been recognized as an attractive alternative to the popular hypercube network. In our previous work on wormhole star graph networks routing, we proposed a path-base...

متن کامل

Tree-Based Multicast in Wormhole-Routed Torus Networks

A tree-based multicast algorithm for wormhole-routed torus networks which makes use of multiple edge-disjoint spanning trees is presented. Techniques for constructing two edge-disjoint spanning trees in 2-dimensional tori are rst described and analyzed. The disjoint spanning-tree multi-cast (DSTM) algorithm which uses the two disjoint spanning trees together with an up-down routing strategy to ...

متن کامل

A Euler-Path-Based Multicasting Model for Wormhole-Routed Networks: Its Applications to Damaged 2D Tori and Meshes

In this paper, we develop a new multicasting model for wormhole-routed networks based on the concept of Euler path in graph theory. The model can support multiple multicasts freely from deadlock and can be applied to any network which is Eulerian or is Eulerian after some links being removed. In particular, we demonstrate the power of this model by showing its fault-tolerant capability in suppo...

متن کامل

Multicast Communication on Wormhole-Routed Star Graph Interconnection Networks with Tree-Based Approach

Multicast is an important collective communication operation on multicomputer systems, in which the same message is delivered from a source node to an arbitrary number of destination nodes. The star graph interconnection network has been recognized as an attractive alternative to the popular hypercube network. In this paper, we address an efficient and deadlock-free tree-based multicast routing...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Parallel Distrib. Comput.

دوره 45  شماره 

صفحات  -

تاریخ انتشار 1997